package com.darksider.darkotlin.net

import com.darksider.darkotlin.net.module.RetrofitModule
import dagger.Component
import retrofit2.Retrofit
import javax.inject.Singleton

/**
 * User: yaodong(1126220529@qq.com)
 * Date: 2017-05-26
 * Time: 12:56
 * Description: 依赖Module和调用者（如某个工具类，或者是Activity，Application）之前的桥梁  依赖RetrofitModule
 * Update:
 */
@Singleton
@Component(modules = arrayOf(RetrofitModule::class))
interface RESTFulComponent {
    fun retrofit():Retrofit
}